#ifndef SCENEGRAPH_H
#define SCENEGRAPH_H
#include "Troll3D_global.h"
#include "Entity.h"
#include <vector>

using namespace std;

class TROLL3DSHARED_EXPORT SceneGraph{

    /********************************
     *          Public
     ********************************/
    public :

        /********************************
         *          Constructors
         ********************************/

            SceneGraph();

        /********************************
         *          Methods
         ********************************/

            void Append(Entity & entity);
            void Display();

        /********************************
         *          Properties
         ********************************/

            vector<Entity * >   m_Entities;

};

#endif // SCENEGRAPH_H
